define(function(require, exports, module){
	/**
	 * @namespace Nuui
	 * @desc Nuui前端框架
	 */

	exports.Application = require("./nuui-application");
	exports.Controller = require("./nuui-controller");
	exports.Router = require("./nuui-router");
	exports.Storage = require("./nuui-storage");
	exports.View = require("./nuui-view");
	exports.Layout = require("./nuui-layout");
	exports.Model = require("./nuui-model");

	exports.Header = require("./nuui-header/nuui-header");
	exports.Footer = require("./nuui-footer/nuui-footer");
	exports.Nav = require("./nuui-nav/nuui-nav");

	exports.utils = require("./nuui-utils/nuui-utils");
	exports.params = require("./nuui-params");
	exports.config = require("./nuui-config");
	
	exports.native = {
		android:require("./nuui-native/nuui-android"),
		ios:require("./nuui-native/nuui-ios")
	};
	
	require("./nuui-templateCache");
	require("./nuui-environment");


});
